Efficient Packet Scheduling with Tight Bandwidth Distribution Guarantees

نویسندگان

  • Fabio Checconi
  • Paolo Valente
  • Luigi Rizzo
چکیده

One of the key issues in providing tight bandwidthand delay guarantees with high speed systems is the cost of packetscheduling. Through timestamp rounding and flow groupingseveral schedulers have been designed that provide near-optimalbandwidth distribution with O(1) time complexity. However, inone of the two lowest complexity proposals in the literature, thecost of each packet enqueue/dequeue is still proportional to thenumber of groups in which flows are partitioned. In the otherproposal, this cost is independent of the number of groups, buta number of operations proportional to the length of the packetmust be executed during each transmission.In this paper we present Quick Fair Queueing (QFQ), a newmember of this class of schedulers that provides the same near-optimal guarantees, yet has a constant cost also with respect tothe number of groups and the packet length. The peculiarityof QFQ is to partition groups so that enqueue/dequeue can beaccomplished in a number of steps independent of the numberof groups, without requiring extra operations during packettransmissions.To validate the effectiveness of QFQ, we implemented it inthe Linux kernel. QFQ proved able to execute each packetenqueue/dequeue in 340 instructions worst case, irrespectiveof number of flows and arrival patterns. Furthermore, theinstructions used by QFQ are extremely well suited to a hardwareimplementation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

QFQ: Efficient Packet Scheduling with Tight Bandwidth Distribution Guarantees

Packet scheduling, together with classification, is one of the expensive processing steps in systems providing tight bandwidth and delay guarantees at high packet rates. Schedulers with near-optimal bandwidth distribution and O(1) time complexity in the number of flows have been proposed in the literature, they adopt techniques as timestamp rounding and flow grouping to keep their execution tim...

متن کامل

A Low Complexity Packet Scheduler for Efficient Scheduling with Efq on Wireless Sensor Network

The main objective of this project is to create a new packet scheduling technique. Packet scheduling is one of the decision process. It is used to choose which packets should be serviced or dropped. The packet scheduling is needed in network for providing maximum bandwidth, a minimum delay, a minimum packet loss rate at all times. The issues in packet scheduling techniques are space, time compl...

متن کامل

Energy Efficient and QoS Aware Framework for Video Transmission over Wireless Sensor Networks

Wireless Multimedia Sensor Networks (WMSNs), is a network of sensors, which are limited in terms of memory, computing, bandwidth, and battery lifetime. Multimedia transmission over WSN requires certain QoS guarantees such as huge amount of bandwidth, strict delay and lower loss ratio that makes transmitting multimedia is a complicated task. However, adopting cross-layer approach in WMSNs improv...

متن کامل

Output-Buffer ATM Packet Switching for Integrated-Services Communication Networks

|In this paper, we give an overview of the basic design principles and trade-o s of output-bu er ATM switching. Outputbu er switches give optimal performance in terms of o ering bandwidth guarantees to individual ows. Bandwidth scheduling and memory bandwidth requirements are also described.

متن کامل

Optimal Network Service Curves under Bandwidth-Delay Decoupling Author:

Providing Quality of Service (QoS) guarantees to data flows in packet-switched networks like the Internet has been and still is an important research area. In particular, it is important to ensure strict (deterministic) guarantees for highly time-sensitive data flows. In this work, we derive optimal network service curves for deterministic service flows which are scheduled by bandwidth-delay de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009